package com.foreknow.demo5;

/**
 *
 * 饱汉式单例模式     延迟对象创建   目前线程不安全
 * @author shkstart
 * @create 2021-07-27 11:18
 */
public class Order {

    //1.私有化构造器
    private  Order(){

    }

    //2.声明一个对象null
    private  static  Order instance=null;

    //3.提供一个静态的返回值为该类型的公共方法
    public static  Order getInstance(){
        if(instance==null){
            instance =new Order();
        }
        return instance;
    }
}
